home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 May / PCWMAY06.iso / Software / Freeware / First Page 2006 3.00 / fp2006-final-3.00-setup.exe / {app} / Iscripts / Equivalents / energy-equiv.izs < prev    next >
Text File  |  2005-09-27  |  12KB  |  294 lines

  1. <!NOWIZARD>
  2.  
  3. <!TITLE>Energy
  4. <!/TITLE>
  5.  
  6. <!DESCRIPTION>Use this tool to find out energry equivalents!<!/DESCRIPTION> 
  7.  
  8. <!CATEGORY>Equivalents<!/CATEGORY>
  9.  
  10. <!SCRIPT>
  11. <!-- START OF SCRIPT -->
  12.  
  13. <!-- HOW TO INSTALL ENERGY EQUIVALENTS:
  14.  
  15.    1.  Paste the specified coding into the HEAD of your HTML document
  16.    2.  Put the last code into the BODY of your HTML document  -->
  17.  
  18. <!-- STEP ONE: Copy this code into the HEAD of your HTML document  -->
  19.           
  20. <HEAD>
  21.  
  22. <SCRIPT LANGUAGE="JavaScript">
  23. <!-- Original:  Cut-N-Paste JavaScript
  24.  
  25.  
  26. <!-- Begin
  27. function initArray() {
  28. this.length = initArray.arguments.length;
  29. for (var i = 0; i < this.length; i++) {
  30. this[i] = initArray.arguments[i];
  31.    }
  32. }
  33. var isn10 = new initArray("4b","5b","8b","8b");
  34. isn10[0] = "~01~10.10197~20.7376~32.778e-7~43.777e-7~53.725e-7~60.009869~70.0002388~80.0009478~9";
  35. isn10[1] = "~09.80665~11~27.233~32.724e-6~43.7037e-6~53.653e-6~60.09678~70.002342~80.009295~9";
  36. isn10[2] = "~01.356~10.1383~21~33.766e-7~45.1206e-7~55.0505e-7~60.01338~70.0003238~80.001285~9";
  37. isn10[3] = "~03.6e6~13.671e5~22.655e6~31~41.3596~51.341~635528~7859.9~83412~9";
  38. isn10[4] = "~02.648e6~12.7e5~21.9529e6~30.7355~41~50.9863~626131~7632.4~82510~9";
  39. isn10[5] = "~02.6845e6~12.7375e5~21.98e6~30.7457~41.0139~51~626493~7641.2~82544~9";
  40. isn10[6] = "~0101.333~110.333~274.74~32.815e-5~43.827e-5~53.775e-5~61~70.0242~80.09604~9";
  41. isn10[7] = "~04187~1426.9~23088~30.001163~40.001581~50.001560~641.32~71~83.968~9";
  42. isn10[8] = "~01055~1107.6~2778.2~32.931e-4~43.985e-4~53.93e-4~610.41~70.252~81~9";
  43. function eneCon() {
  44. for (var i = 0; i < 9; i++) {
  45. if (document.isnform10.enei[i].checked) {
  46. enei = i;
  47. eneinm = document.isnform10.enei[i].value;
  48.    }
  49. }
  50. for (var i = 0; i < 9; i++) {
  51. if (document.isnform10.eneo[i].checked) {
  52. eneo = i;
  53. eneonm = document.isnform10.eneo[i].value;
  54.    }
  55. }
  56. useri = document.isnform10.eneinp.value;
  57. if (useri == 0) {
  58. useri = 1;
  59. document.isnform10.eneinp.value = useri;
  60. }
  61. mulstr = isn10[enei];
  62. picker = "~" + eneo;
  63. ps = mulstr.indexOf(picker);
  64. eneo++;
  65. picker = "~" + eneo;
  66. ps1 = mulstr.indexOf(picker);
  67. mulstr = mulstr.substring((ps + 2),ps1);
  68. ps = (useri * mulstr);
  69. picker = "";
  70. picker += ps
  71. ps1 = picker.indexOf(".");
  72. if (ps1 > -1) {
  73. ps = ps + .000001;
  74. picker = "";
  75. picker += ps;
  76. ps2 = picker.indexOf("e");
  77. if (ps2 < 0) {
  78. picker = picker.substring(0,(ps1 + 6));
  79. }
  80. if (ps2 == 0 || ps2 > 0) {
  81. ps3 = picker.indexOf("00000");
  82. if (ps3 > 0) {
  83. picker = picker.substring(0,ps3 + 1) + picker.substring(ps2,picker.length);
  84.      }
  85.    }
  86. }
  87. picker = useri + " " + eneinm + " = " + picker + " " + eneonm
  88. document.isnform10.eneout.value = picker;
  89. }
  90. // End -->
  91. </SCRIPT>
  92.  
  93. <!-- STEP TWO: Add code into BODY section of document  -->
  94.  
  95. <BODY>
  96.  
  97. <CENTER>
  98. <TABLE BORDER=1 WIDTH=486>
  99. <TR><TD COLSPAN=10 ALIGN=CENTER><FORM NAME="isnform10"><FONT COLOR="blue"><B>Energy To Work Equivalents</B></TD></TR>
  100. <TR><TD COLSPAN=10 VALIGN=TOP><FONT SIZE=1><B>First, type the number you wish converted here: </B>
  101. <INPUT TYPE="text" NAME="eneinp" SIZE=30 VALUE="" onChange="eneCon();"><BR><B>Then, click radio buttons for desired conversion:</FONT></TD></TR>
  102. <TR><TD ALIGN=CENTER><FONT COLOR="red" SIZE=1><B>Fm:</B></FONT></TD>
  103. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Joules<BR>
  104. <INPUT TYPE="radio" NAME="enei" VALUE="Joules" CHECKED onClick = ""></TD>
  105. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Kg-meters<BR>
  106. <INPUT TYPE="radio" NAME="enei" VALUE="Kg-meters" onClick = ""></TD>
  107. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Ft-lbs<BR>
  108. <INPUT TYPE="radio" NAME="enei" VALUE="Ft-lbs" onClick = ""></TD>
  109. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Kw-hrs<BR>
  110. <INPUT TYPE="radio" NAME="enei" VALUE="Kw-hrs" onClick = ""></TD>
  111. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Metric Hp-hrs<BR>
  112. <INPUT TYPE="radio" NAME="enei" VALUE="Metric Hp-hrs" onClick = ""></TD>
  113. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>US Hp-hrs<BR>
  114. <INPUT TYPE="radio" NAME="enei" VALUE="US Hp-hrs" onClick = ""></TD>
  115. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Liter-atm<BR>
  116. <INPUT TYPE="radio" NAME="enei" VALUE="Liter-atm" onClick = ""></TD>
  117. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>K-cal<BR>
  118. <INPUT TYPE="radio" NAME="enei" VALUE="K-cal" onClick = ""></TD>
  119. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Btu<BR>
  120. <INPUT TYPE="radio" NAME="enei" VALUE="Btu" onClick = ""></TD></TR>
  121. <TR><TD ALIGN=CENTER><FONT COLOR="red" SIZE=1><B>To:</B></TD>
  122. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Joules<BR>
  123. <INPUT TYPE="radio" NAME="eneo" VALUE="Joules" onClick = ""></TD>
  124. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Kg-meters<BR>
  125. <INPUT TYPE="radio" NAME="eneo" VALUE="Kg-meters" CHECKED onClick = ""></TD>
  126. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Ft-lbs<BR>
  127. <INPUT TYPE="radio" NAME="eneo" VALUE="Ft-lbs" onClick = ""></TD>
  128. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Kw-hrs<BR>
  129. <INPUT TYPE="radio" NAME="eneo" VALUE="Kw-hrs" onClick = ""></TD>
  130. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Metric Hp-hrs<BR>
  131. <INPUT TYPE="radio" NAME="eneo" VALUE="Metric Hp-hrs" onClick = ""></TD>
  132. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>US Hp-hrs<BR>
  133. <INPUT TYPE="radio" NAME="eneo" VALUE="US Hp-hrs" onClick = ""></TD>
  134. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Liter-atm<BR>
  135. <INPUT TYPE="radio" NAME="eneo" VALUE="Liter-atm" onClick = ""></TD>
  136. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>K-cal<BR>
  137. <INPUT TYPE="radio" NAME="eneo" VALUE="K-cal" onClick = ""></TD>
  138. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Btu<BR>
  139. <INPUT TYPE="radio" NAME="eneo" VALUE="Btu" onClick = ""></TD></TR>
  140. <TR><TD COLSPAN=10 ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>
  141. <INPUT TYPE="button" VALUE=" Click for Conversion " onClick="eneCon();"> 
  142. <INPUT TYPE="reset" VALUE=" Reset Values "><BR><INPUT TYPE="text" NAME="eneout" SIZE=60 VALUE="" onClick="eneCon();">
  143. </FONT></TD></TR>
  144. </TABLE>
  145. </FORM>
  146. </CENTER>
  147.  
  148. <!-- END OF SCRIPT -->
  149. <!/SCRIPT>
  150.  
  151. <!PREVIEW>
  152. <!-- START OF SCRIPT -->
  153.  
  154. <!-- HOW TO INSTALL ENERGY EQUIVALENTS:
  155.  
  156.    1.  Paste the specified coding into the HEAD of your HTML document
  157.    2.  Put the last code into the BODY of your HTML document  -->
  158.  
  159. <!-- STEP ONE: Copy this code into the HEAD of your HTML document  -->
  160.           
  161. <HEAD>
  162.  
  163. <SCRIPT LANGUAGE="JavaScript">
  164. <!-- Original:  Cut-N-Paste JavaScript
  165.  
  166.  
  167. <!-- Begin
  168. function initArray() {
  169. this.length = initArray.arguments.length;
  170. for (var i = 0; i < this.length; i++) {
  171. this[i] = initArray.arguments[i];
  172.    }
  173. }
  174. var isn10 = new initArray("4b","5b","8b","8b");
  175. isn10[0] = "~01~10.10197~20.7376~32.778e-7~43.777e-7~53.725e-7~60.009869~70.0002388~80.0009478~9";
  176. isn10[1] = "~09.80665~11~27.233~32.724e-6~43.7037e-6~53.653e-6~60.09678~70.002342~80.009295~9";
  177. isn10[2] = "~01.356~10.1383~21~33.766e-7~45.1206e-7~55.0505e-7~60.01338~70.0003238~80.001285~9";
  178. isn10[3] = "~03.6e6~13.671e5~22.655e6~31~41.3596~51.341~635528~7859.9~83412~9";
  179. isn10[4] = "~02.648e6~12.7e5~21.9529e6~30.7355~41~50.9863~626131~7632.4~82510~9";
  180. isn10[5] = "~02.6845e6~12.7375e5~21.98e6~30.7457~41.0139~51~626493~7641.2~82544~9";
  181. isn10[6] = "~0101.333~110.333~274.74~32.815e-5~43.827e-5~53.775e-5~61~70.0242~80.09604~9";
  182. isn10[7] = "~04187~1426.9~23088~30.001163~40.001581~50.001560~641.32~71~83.968~9";
  183. isn10[8] = "~01055~1107.6~2778.2~32.931e-4~43.985e-4~53.93e-4~610.41~70.252~81~9";
  184. function eneCon() {
  185. for (var i = 0; i < 9; i++) {
  186. if (document.isnform10.enei[i].checked) {
  187. enei = i;
  188. eneinm = document.isnform10.enei[i].value;
  189.    }
  190. }
  191. for (var i = 0; i < 9; i++) {
  192. if (document.isnform10.eneo[i].checked) {
  193. eneo = i;
  194. eneonm = document.isnform10.eneo[i].value;
  195.    }
  196. }
  197. useri = document.isnform10.eneinp.value;
  198. if (useri == 0) {
  199. useri = 1;
  200. document.isnform10.eneinp.value = useri;
  201. }
  202. mulstr = isn10[enei];
  203. picker = "~" + eneo;
  204. ps = mulstr.indexOf(picker);
  205. eneo++;
  206. picker = "~" + eneo;
  207. ps1 = mulstr.indexOf(picker);
  208. mulstr = mulstr.substring((ps + 2),ps1);
  209. ps = (useri * mulstr);
  210. picker = "";
  211. picker += ps
  212. ps1 = picker.indexOf(".");
  213. if (ps1 > -1) {
  214. ps = ps + .000001;
  215. picker = "";
  216. picker += ps;
  217. ps2 = picker.indexOf("e");
  218. if (ps2 < 0) {
  219. picker = picker.substring(0,(ps1 + 6));
  220. }
  221. if (ps2 == 0 || ps2 > 0) {
  222. ps3 = picker.indexOf("00000");
  223. if (ps3 > 0) {
  224. picker = picker.substring(0,ps3 + 1) + picker.substring(ps2,picker.length);
  225.      }
  226.    }
  227. }
  228. picker = useri + " " + eneinm + " = " + picker + " " + eneonm
  229. document.isnform10.eneout.value = picker;
  230. }
  231. // End -->
  232. </SCRIPT>
  233.  
  234. <!-- STEP TWO: Add code into BODY section of document  -->
  235.  
  236. <BODY>
  237.  
  238. <CENTER>
  239. <TABLE BORDER=1 WIDTH=486>
  240. <TR><TD COLSPAN=10 ALIGN=CENTER><FORM NAME="isnform10"><FONT COLOR="blue"><B>Energy To Work Equivalents</B></TD></TR>
  241. <TR><TD COLSPAN=10 VALIGN=TOP><FONT SIZE=1><B>First, type the number you wish converted here: </B>
  242. <INPUT TYPE="text" NAME="eneinp" SIZE=30 VALUE="" onChange="eneCon();"><BR><B>Then, click radio buttons for desired conversion:</FONT></TD></TR>
  243. <TR><TD ALIGN=CENTER><FONT COLOR="red" SIZE=1><B>Fm:</B></FONT></TD>
  244. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Joules<BR>
  245. <INPUT TYPE="radio" NAME="enei" VALUE="Joules" CHECKED onClick = ""></TD>
  246. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Kg-meters<BR>
  247. <INPUT TYPE="radio" NAME="enei" VALUE="Kg-meters" onClick = ""></TD>
  248. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Ft-lbs<BR>
  249. <INPUT TYPE="radio" NAME="enei" VALUE="Ft-lbs" onClick = ""></TD>
  250. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Kw-hrs<BR>
  251. <INPUT TYPE="radio" NAME="enei" VALUE="Kw-hrs" onClick = ""></TD>
  252. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Metric Hp-hrs<BR>
  253. <INPUT TYPE="radio" NAME="enei" VALUE="Metric Hp-hrs" onClick = ""></TD>
  254. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>US Hp-hrs<BR>
  255. <INPUT TYPE="radio" NAME="enei" VALUE="US Hp-hrs" onClick = ""></TD>
  256. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Liter-atm<BR>
  257. <INPUT TYPE="radio" NAME="enei" VALUE="Liter-atm" onClick = ""></TD>
  258. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>K-cal<BR>
  259. <INPUT TYPE="radio" NAME="enei" VALUE="K-cal" onClick = ""></TD>
  260. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Btu<BR>
  261. <INPUT TYPE="radio" NAME="enei" VALUE="Btu" onClick = ""></TD></TR>
  262. <TR><TD ALIGN=CENTER><FONT COLOR="red" SIZE=1><B>To:</B></TD>
  263. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Joules<BR>
  264. <INPUT TYPE="radio" NAME="eneo" VALUE="Joules" onClick = ""></TD>
  265. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Kg-meters<BR>
  266. <INPUT TYPE="radio" NAME="eneo" VALUE="Kg-meters" CHECKED onClick = ""></TD>
  267. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Ft-lbs<BR>
  268. <INPUT TYPE="radio" NAME="eneo" VALUE="Ft-lbs" onClick = ""></TD>
  269. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Kw-hrs<BR>
  270. <INPUT TYPE="radio" NAME="eneo" VALUE="Kw-hrs" onClick = ""></TD>
  271. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Metric Hp-hrs<BR>
  272. <INPUT TYPE="radio" NAME="eneo" VALUE="Metric Hp-hrs" onClick = ""></TD>
  273. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>US Hp-hrs<BR>
  274. <INPUT TYPE="radio" NAME="eneo" VALUE="US Hp-hrs" onClick = ""></TD>
  275. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Liter-atm<BR>
  276. <INPUT TYPE="radio" NAME="eneo" VALUE="Liter-atm" onClick = ""></TD>
  277. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>K-cal<BR>
  278. <INPUT TYPE="radio" NAME="eneo" VALUE="K-cal" onClick = ""></TD>
  279. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Btu<BR>
  280. <INPUT TYPE="radio" NAME="eneo" VALUE="Btu" onClick = ""></TD></TR>
  281. <TR><TD COLSPAN=10 ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>
  282. <INPUT TYPE="button" VALUE=" Click for Conversion " onClick="eneCon();"> 
  283. <INPUT TYPE="reset" VALUE=" Reset Values "><BR><INPUT TYPE="text" NAME="eneout" SIZE=60 VALUE="" onClick="eneCon();">
  284. </FONT></TD></TR>
  285. </TABLE>
  286. </FORM>
  287. </CENTER>
  288.  
  289.  
  290. <!-- END OF SCRIPT -->
  291. <!/PREVIEW>
  292.  
  293. <!RELATED>NONE<!/RELATED>
  294.